# print('hello') #打印输出
# input()#键盘输入，返回str
# type() #返回对象数据类型
# str='123'
# int() #类型转换 ,数字
# bool()#类型转换 True False
# float() #类型转换 ，小数 浮点类型
# str() #转换字符串
# tuple() #转换元组
# list() #转换列表
# set() #集合
# dict()#字典
# count()#元素在集合中出现次数
# index()#元素在集合中出现位置
# find()#元素在集合中出现位置
# len()#集合长度

#无参数、无返回值的函数
def sayHello():
    print('hello world')

#函数使用，调用
#sayHello()

#有参数、无返回值的函数
def sayName(name): #name参数，传过来的变量
    print(f'hello ，{name}')
#函数调用
# sayName('韩思锐')
# sayName('jim')

#有参数、有返回值的函数 return关键字返回
def addSum(a,b):
    return a+b
#函数调用
res=addSum(3,2)
# print(res)
# print(addSum(1,2))


#函数只能有一个返回值（只能一个return），参数个数不限、类型不限

def a():
    print('a..'*10)
    b() #调用b函数

def b():
    print('b..'*10)

a() #调用a函数，通过a调用b函数
